@charset "utf-8";
/* CSS Document */
body, div, iframe,h1, h2, h3, h4, h5, h6, p,  a,  em, img, ismall, dl, dt, dd, ol, ul, li,fieldset, form,label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video, input, label,button{
	margin: 0px;
	padding: 0px;
	border: 0px;
}
html,body{
	width:100%;height:100%;min-height:100%;
}
body {
	font-size: 14px;
	text-align: left;
	font-family: "微软雅黑",Regular;
	color:#e8e8e8;
}
ul,ol{
	list-style:none;
}
a{
	text-decoration:none;
}
a:hover{
	text-decoration:none;
}
table{
	border-collapse:collapse;
	border-spacing:0;
}
img{
	max-width: 100%;
	height: auto;
	width: auto\9; /* ie8 */
	-ms-interpolation-mode:bicubic;
}
textarea{
	resize:vertical;
}
label,button{
	cursor:pointer;
}
.clearfix:after{
	content:'\20';
	display:block;
	height:0;
	clear:both;
}
.clearfix{
	zoom:1;
}
.cfff{
	color:#ffffff;
}
.c4d{
	color:#4d4d4d;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.icon_50{
	width:50px;
	height:50px;
}
.ml10{
	margin-left:10px;
}

/**************** 顶部 *****************/
.topbox{
	width:100%;
	height:35px;
	background:#303030;
	overflow:hidden;
}
.container{
	width:1000px;
	margin:0px auto;
	height:35px;
}
.welcome{
	float:left;
	font-size:12px;
	line-height:35px;
	color:#FFF;
}
.reglogbox{
	float:right;
	width:720px;
}
.reglogbox .inputbox{
	float:left;
	margin-top:6px;
	margin-left:10px;
}
.reglogbox .inputbox input{
	float:left;
	background:url(../../img/jsfx/username.jpg) no-repeat;
	width:125px;
	height:16px;
	padding:2px 0px 2px 30px;
	line-height:16px;
}
.inputbox input.registerinput{
	background:url(../../img/jsfx/passwords.jpg) no-repeat;
}
.reglogbox .login,.register{
	float:left;
	width:49px;
	height:23px;
	margin-top:5px;
	cursor:pointer;
}
.reglogbox .login{
	background:url(../../img/jsfx/login.jpg) no-repeat;
	margin-left:45px;
}
.reglogbox .register{
	background:url(../../img/jsfx/register.jpg) no-repeat;
	margin-left:15px;
}
.reglogbox .searchbox{
	float:left;
	margin-top:4px;
	margin-left:25px;
}
.reglogbox .searchbox input{
	float:left;
	width:150px;
	height:18px;
	float:left;
	padding:2px 0px 2px 5px;
	line-height:18px;
	margin-top:1px;
	border:1px solid #D4D5D5;
}
.reglogbox .searchbox .search{
	float:left;
	display:block;
	background:url(../../img/jsfx/search.jpg) no-repeat;
	width:36px;
	height:26px;
	border:0px;
	cursor:pointer;
}
/**************** 底部 *****************/
/*  2016-3-9 修改 start */
.footer{
	padding:10px 0;
	height:195px;
	width:100%;
	background-color:#303030;
	color:#a7a7a7;
	font-size:13px;
	position:relative;
	margin-top:-215px;
	clear:both;
	
}
.footerbox{width:1000px;margin:0 auto;height:100%;display:table;}
.footer .jx_ewm{
	display:table-cell;
	width:280px;
	height:auto;
	vertical-align:middle;
	margin-right:20px;
	line-height:20px;
	text-align:center;
}
.footer .jx_ewm img{
	width:126px;
	height:126px;
	margin-bottom:5px;
}
.footer img{
	height:50px;
	width:auto;
	vertical-align:-50%;
}
.footer .text{
	width:699px;height:100%;float:right;overflow:hidden;
}
.footer .text ul{height:140px;width:100%;margin-top:15px;overflow:hidden;}
.footer .text ul li{width:223px;height:20px;line-height:20px;background:url(../../img/liststyle.jpg) no-repeat 0 6px;text-indent:1em;float:left;margin:0 5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.footer .text ul li a{color:#a7a7a7;}
.footer .text ul li a:hover{color:#fdd218;}
.footer .text h4{color:#fdd218;font-size:16px;margin-top:5px;}
/*  2016-3-9 修改 end */
.clearfixhack:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
/* Hides from IE-mac \*/
* html .clearfixhack{
	height:1%;
}
.clearfixhack{
	display:block;
}
/* End hide from IE-mac */
body > .wrap{
	height:auto;
	min-height:100%;
}
.wrap_main{
	padding-bottom:215px;
}
/*  头部 */
.jx_sy_toppart{
	width:100%;
	height:auto;
	background: -moz-linear-gradient( top,#ff880a,#ffaa3f);
	background: -o-linear-gradient( top,#ff880a,#ffaa3f);
	background: -ms-linear-gradient( top,#ff880a,#ffaa3f);
	background: -webkit-linear-gradient( top,#ff880a,#ffaa3f);
	background: linear-gradient( top,#ff880a,#ffaa3f);
}
.headerbox{
	width:100%;
	height:201px;
}
.container{
	width:1000px;
	margin:0px auto;
}
.headerbox .logobox{
	background:url(../../img/jsfx/jx_sy_headbg.png) no-repeat right bottom;
	height:145px;
	width:100%;
}
.headerbox .logobox .img1{
	margin-left:60px;
	margin-top:30px;
}
.headerbox .logobox .img2{
	width:210px;
	margin-top:40px;
}
.headerbox .logobox .img3{
	width:160px;
	margin-left:10px;
	margin-top:48px;
}
/* 导航 */
.mainnav{
	width:auto;
	height:55px;
	line-height:55px;
	text-align:center;
	float:right;
}
.mainnav li{
	display:inline-block;
	float:left;
	width:93px;
	position:relative;
	z-index:1;
}
.mainnav li .fir_selected{
	background:url(../../img/jsfx/jx_sy_c.png) no-repeat -111px 0;
	width:93px;
	height:71px;
	position:absolute;
	top:-15px;
	left:0;
}
.mainnav li.bc1{
	background-color:#fa3a3a;
}
.mainnav li.bc2{
	background-color:#a90177;
}
.mainnav li.bc3{
	background-color:#64006b;
}
.mainnav li.bc4{
	background-color:#2a4692;
}
.mainnav li.bc5{
	background-color:#00b3d4;
}
.mainnav li.bc6{
	background-color:#579b18;
}
.mainnav li.bc7{
	background-color:#eb6101;
}
.mainnav li.bc8{
	background-color:#294761;
}
.mainnav li.bc9{
	background-color:#ff4714;
}
.mainnav li .mainnav_li_top{
	width:93px;
	height:15px;
	position:absolute;
	top:-15px;
	left:0;
}
.mainnav li.bc1 .mainnav_li_top{
	background:url(../../img/jsfx/jx_sy_menubg.png) no-repeat 0 0;
}
.mainnav li.bc2 .mainnav_li_top{
	background:url(../../img/jsfx/jx_sy_menubg.png) no-repeat 0 -15px;
}
.mainnav li.bc3 .mainnav_li_top{
	background:url(../../img/jsfx/jx_sy_menubg.png) no-repeat 0 -30px;
}
.mainnav li.bc4 .mainnav_li_top{
	background:url(../../img/jsfx/jx_sy_menubg.png) no-repeat 0 -45px;
}
.mainnav li.bc5 .mainnav_li_top{
	background:url(../../img/jsfx/jx_sy_menubg.png) no-repeat 0 -60px;
}
.mainnav li.bc6 .mainnav_li_top{
	background:url(../../img/jsfx/jx_sy_menubg.png) no-repeat 0 -75px;
}
.mainnav li.bc7 .mainnav_li_top{
	background:url(../../img/jsfx/jx_sy_menubg.png) no-repeat 0 -90px;
}
.mainnav li.bc8 .mainnav_li_top{
	background:url(../../img/jsfx/jx_sy_menubg.png) no-repeat 0 -105px;
}
.mainnav li.bc9 .mainnav_li_top{
	background:url(../../img/jsfx/jx_sy_menubg.png) no-repeat 0 -120px;
}
.mainnav li a{
	font-size:16px;
	color:#FFF;
}
.mainnav_childnav{
	width:93px;
	line-height:35px;
	left:0;
	text-align:center;
	position:absolute;
	top:56px;
	text-align:center;
	z-index:5;
	display:none;
}
.mainnav_childnav li{
	display:block;
	width:100%;
	height:auto;
	margin:0;
	/*
	opacity:0.75;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	*/
	background-color:#fe9927;
}
.mainnav_childnav li a{
	color:#fff;
}
.mainnav_childnav li:hover,.mainnav_childnav li.selected{
	background-color:#ffb25d;
}

@media screen and (max-width: 1220px) {
.container{
	width:960px;
	margin:0px auto;
	height:35px;
}
}




